body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea {font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Source Han Sans","Noto Sans CJK Sc","Microsoft YaHei","Microsoft Jhenghei",sans-serif; font-size:14px;}
body{margin:0 auto; background:#fff;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;}
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
ul, ol { list-style: none; }
a { text-decoration: none; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
a:focus, input ,textarea {outline:none;}
.radio,.checkbox{ vertical-align:-2px; *vertical-align:-3px; margin-right:5px; *margin-right:3px;}
.fl{ float:left;}.fr{ float:right;}.b{ font-weight:bold;}.mb25{ margin-bottom:25px;}.c3{ color:#333;}.tr{ text-align:right;}.mt20{ margin-top:20px;}
.mb20{ margin-bottom:20px;}.mt30{ margin-top:30px;}.mb5{ margin-bottom:5px;}.ml20{ margin-left:20px;}.mr30{ margin-right:30px;}.mb10{ margin-bottom:10px;}.ml5{ margin-left:5px;}.ca5{ color:#a58948;}.mb40i{ margin-bottom:40px !important;}.m0{ margin:0 !important;}
.error{ color:#e69d9d; font-size:12px; margin-left:20px;}.c9{ color:#999;}.mb8{ margin-bottom:8px;}
/*清除浮动*/
.fix{*zoom:1;}.fix:after{display:block; content:"\20"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.cl{clear:both;}
/*header*/
.header_bar{ border-top:3px solid #a48948; width:100%; margin-bottom:15px; overflow:hidden;}
.header_bar .header{ width:1020px; margin:0 auto;}
.header_bar .menu_tools{ float: right; margin-bottom:30px;}
.header_bar .menu_tools .search{ border:1px solid #a48948; border-radius: 20px; width: 120px;height:22px; margin-top: 15px; display:inline-block;}
.header_bar .menu_tools .search .text{ border: none; width: 76%;border-radius: 20px; padding-left: 5px; line-height: 20px; float: left; font-size: 12px;}
.header_bar .menu_tools .search .button{ width: 18%; border: none; cursor:pointer;height:100%; background: url("../images/effie_icon.png") 2px -18px no-repeat; float:right;}
.header_bar .menu_tools .bookmarks,.header_bar .menu_tools .collect{ width:18px; height:24px; background:url(../images/effie_icon.png) -24px 5px no-repeat; display:inline-block; margin-left:20px;}
.header_bar .menu_tools .collect{ background-position: 0 4px; margin-right:10px;}
.header_bar .header ul{ clear: both;}
.header_bar .header ul li{ float:left; width:102px;  text-align:center;}
.header_bar .header ul li a{ color:#666;border-right:1px solid #666; height:14px; line-height:14px; display:block;}
.header_bar .header ul li a:hover{ color:#a48948;}
.header_bar .header ul li:last-child a{ border-right:none;}
.header_bar .header ul li.logo_menu{width:130px; position:relative; }
.header_bar .header ul li.logo_menu a.logo{ position:absolute; left:37px; top:-55px; height:auto; border-right:none; line-height:none; display:block;}
/*footer*/
.footer_bar{ background:#414141; width:100%;}
.footer_bar .footer{ width:1020px; margin:0 auto; padding-top:25px;}
.footer_bar .footer .item_box{ border-bottom:1px solid #5b5b5b; overflow:hidden; padding-bottom:20px;}
.footer_bar .footer .item_box .item{ width:30%;color:#888; padding:10px 0 0 0; font-size:12px;
    float: left;border-right:1px solid #5b5b5b; padding-left: 3%;}
.footer_bar .footer .item_box.item_four .item{ width: 21.9%;}
.footer_bar .footer .item_box .item:last-child,.footer_bar .footer .item_box.item_four .item:last-child{ border:none;}
.footer_bar .footer .item_box h6{ color:#c6c6c6; font-size:18px; font-weight:normal; margin-bottom:10px;}
.footer_bar .footer .item_box p{}
.footer_bar .footer .focus{ overflow:hidden; text-align:center; color:#d2d2d2; font-size:12px;}
.footer_bar .footer .focus div{ display:inline-block; margin:20px 40px;}
.footer_bar .footer .focus img{margin-bottom:8px;}
.footer_bar .copyright{ font-size:12px; color:#FFF; background:#585858; width:100%; height:40px; line-height:40px;}
.footer_bar .copyright .cont{ width:1020px; margin:0 auto;}
.footer_bar .copyright .cont a{ color:#FFF;}
.footer_bar .copyright .cont em{ margin:0 10px;}
/*翻页*/
.pagelist{ text-align:center;}
.pagelist a{color:#666; width:30px; height:30px; display:inline-block; background:#ececec; border-radius:20px; text-align:center; line-height:30px; margin:0 5px;}
.pagelist a.prev,.pagelist a.next{ width:auto; background:none; margin-right:10px;}
.pagelist a.next{ margin-left:10px;}
.pagelist a.active{ background:#a58948; color:#FFF;}
/**/
.page_banner{ clear:both; width:100%; height:180px; background:url(../images/page_banner.jpg) center center no-repeat; text-align:center; color:#333;}
.page_banner h6{ font-size:24px; padding-top:60px; font-weight:normal;}
.page_banner p{ font-size:14px; margin-top:10px; font-family:Arial, Helvetica, sans-serif;}
/**/
.crumbs_bar{ margin-top:20px; height:30px; border-bottom:1px solid #d8d8d8;}
.crumbs_bar .crumbs{ width:1020px; margin:0 auto; font-size:14px;}
.crumbs_bar .crumbs .title{ float:left; width:100px; height:30px; text-align:center; line-height:30px; color:#666; cursor:pointer; display:block;}
.crumbs_bar .crumbs .title.active{ background:#a58948;color:#FFF;}
.crumbs_bar .crumbs .menu{ float:right; margin:5px 0 0; color:#666;} 
.crumbs_bar .crumbs a{ color:#666;}
.crumbs_bar .crumbs a.cur{ color:#a58948;}
/*effie_competi*/
.effie_competi{ width:1020px; margin:30px auto; color:#666;}
.effie_competi dl{ overflow:hidden; margin-bottom:20px;}
.effie_competi dl dt{ float:left; width:190px; height:250px; overflow:hidden;}
.effie_competi dl dt img{width:190px; height:250px; display:block;}
.effie_competi dl dd{ margin-left:220px; font-size:14px; color:#666;}
.effie_competi dl h4{ font-weight:normal; font-size:16px; margin-bottom:6px;}
.effie_competi dl h4 em{ color:#a58948;}
.effie_competi dl h5{font-weight:normal; background:#a58948; color:#FFF; display:inline-block; margin-bottom:6px; text-indent:.5em;}
.effie_competi dl dd p{ text-indent:inherit;}
.effie_competi p{ text-indent:2em; line-height:24px;}
.effie_competi p.eng_p{ text-indent:inherit; margin-bottom:20px; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
.effie_competi ul{ margin-bottom:90px;}
.effie_competi ul li{ border-bottom:1px  solid #d8d8d8; overflow:hidden;}
.effie_competi ul li a{ height:50px; line-height:50px; color:#666; display:block;}
.effie_competi ul li a:hover{ color:#a58948;}
/*award_case*/
.award_case{ width:1020px; margin:40px auto 50px;}
.case_select{ margin-bottom:20px;}
.case_select a{ color:#666; background:#ececec; display:inline-block; height:30px; width:80px; text-align:center; line-height:30px; margin-right:20px;}
.case_select a.all{ width:58px;}
.case_select a.active{ background:#a58948; color:#FFF;}
.award_case .case_list{ overflow:hidden; margin:40px auto 20px;}
.award_case .case_list li{ float:left; width:230px; margin:0 33px 30px 0; color:#666;}
.award_case .case_list li:nth-child(4n){margin:0 0 30px 0;}
.award_case .case_list li img{ width:230px; height:140px; display:block; margin-bottom:20px;}
.award_case .case_list li h4{ width:100%; height:30px; line-height:30px; overflow:hidden; background:#a58948; color:#FFF; text-indent:.5em; margin-bottom:10px;}
.award_case .case_list li p{ margin-bottom:2px;}
/*effie_expert*/
.effie_expert{ width:1020px; margin:30px auto; overflow:hidden;}
.effie_expert ul{}
.effie_expert li{ width:280px; padding:20px; border:1px solid #d8d8d8; float:left; margin-bottom:20px;}
.effie_expert li img{width:280px; display:block;}
.effie_expert li h3{ color:#333; font-size:16px; font-weight:normal; margin:10px 0;}
.effie_expert li h4{ line-height:30px; background:#a58948; color:#fff; display:inline-block; padding:0 6px; font-weight:normal; margin-bottom:15px;}
.effie_expert li p{ color:#666; line-height:24px; overflow:hidden;}
.expert_icon{ width:19px; height:8px; background:url(../images/expert_icon.png) no-repeat; display:block; margin:15px auto 0; cursor:pointer; display:none;}
.expert_icon.up{ background-position:0 -12px;}
.sign_box{ color:#666; margin-bottom:50px;}
.sign_box h4{ font-size:24px; color:#666; width:315px; margin:0 auto; position:relative; font-weight:normal; text-align:center; border-top:1px solid #d8d8d8; margin:20px auto 50px;}
.sign_box h4 span{ width:210px;background:#fff; padding:0 10px; position:absolute; left:40px; top:-20px;}
.sign_box dl{ overflow:hidden; margin-bottom:20px; clear:both;}
.sign_box dl dt{ float:left; width:75px; text-align:right;line-height:35px;}
.sign_box dl dd{ margin-left:75px;}
.sign_box dl dd .head_pic{ width:190px; height:190px; background:#f7f7f7 url(../images/deaf.png) center center no-repeat; display:block; border:1px solid #d8d8d8; float:left;}
.sign_box dl dd .text_up{ float:left; margin:30px 0 0 30px;}
.sign_box dl dd .select_pic{ width:100px; height:30px; background:#e9e9e9; color:#666; text-align:center; line-height:30px; display:block; margin-bottom:10px;}
.sign_box dl dd p{ color:#999; font-size:12px;}
.sign_box dl dd input{ width:100%; text-indent:.5em; height:33px; border:1px solid #d8d8d8;line-height:35px;}
.sign_box dl dd input.error{ border:1px solid #e69d9d; margin:0;}
.sign_box dl dd textarea{ width:585px; height:180px;border:1px solid #d8d8d8; line-height:24px; padding:5px;}
.sign_box dl dd textarea.error{border:1px solid #e69d9d; margin:0;}
.sign_box .btn{ width:100px; height:32px; background:#e9e9e9; color:#666; text-align:center; border:none; cursor:pointer; margin:40px 20px 0 0;}
.sign_box .btn.sub{ background:#a48948; color:#FFF; margin-left:75px;}
/*effie_calender*/
.effie_calender{ width:1020px; margin:0 auto 0; }
.effie_calender h4{ font-size:20px; color:#333; text-align:center; font-weight:normal; margin:60px 0 5px;}
.effie_calender h6{ text-align:center; color:#666; font-weight:normal; margin-bottom:60px;}
.Timeline_box{border-bottom:1px solid #d8d8d8; width:100%;}
.Timeline_box span{ margin:0 90px 0 50px; font-size:16px; color:#666;writing-mode:tb-rl; line-height:24px; position:relative; margin-bottom:10px;}
.Timeline_box span em{ width:12px; height:12px; background:#a58948; border-radius:12px; display:inline-block; position:absolute; left:6px; bottom:-19px;}
.Timeline_box span em i{ width:4px; height:4px; background:#fff; border-radius:4px; position:absolute; left:4px; top:4px;display:block;}
.Timeline_item{ margin-bottom:180px; overflow:hidden;}
.Timeline_item .zj_pos{ border-left:1px solid #d8d8d8;width:108px; margin-left:60px; float:left;}
.Timeline_item .zj_pos:nth-child(3),.Timeline_item .zj_pos:nth-child(4),.Timeline_item .zj_pos:nth-child(5),.Timeline_item .zj_pos:nth-child(6){ margin-left:59px;}
.Timeline_item .zj_pos dl{ overflow:hidden; color:#666; margin-left:-80px; padding-top:35px;}
.Timeline_item .zj_pos dt{ float:left;width:70px; text-align:right; padding-right:10px; line-height:20px;}
.Timeline_item .zj_pos dd{position:relative; padding-left:15px; width:95px; margin-left:80px;}
.Timeline_item .zj_pos dd em{width:12px; height:12px; background:#a58948; border-radius:12px; display:inline-block; position:absolute; left:-6px; top:4px;}
.Timeline_item .zj_pos dd em i{width:4px; height:4px; background:#fff; border-radius:4px; position:absolute; left:4px; top:4px;display:block;}
/*内容正文样式*/
.effie_details{ width:1020px; margin:40px auto 50px; color:#666; font-size:14px; line-height:24px;}
.effie_details img{ text-align:center;}
.effie_details .title_box{ border-bottom:1px solid #d8d8d8; padding-bottom:15px;}
.effie_details .news_title{ font-size:18px; color:#333; font-weight:normal; text-align:center; margin-bottom:8px;}
.effie_details .news_time{ text-align:center; color:#999; width:100%; display:inline-block;}
.effie_details .activi_title{ background:#a58948; color:#FFF; height:32px; line-height:32px; text-indent:.5rem; margin-bottom:15px; font-weight:normal;}
.effie_details p{ text-indent:2em;}
.effie_details .active_btn{ width:260px; height:53px; background:url(../images/active_btn.png) no-repeat; text-align:center; line-height:53px; display:block; font-size:22px; color:#fff; margin:40px auto 0;}
.effie_details .effie_list{ width:100%; font-size:14px; }
.effie_details .effie_list dl{ overflow:hidden; border-bottom:1px solid #d8d8d8; padding-bottom:25px; margin-bottom:25px;}
.effie_details .effie_list dl dt{ float:left; width:212px; height:124px; overflow:hidden;}
.effie_details .effie_list dl dt img{width:212px; height:124px; display:block;}
.effie_details .effie_list dl dd{ margin-left:230px; color:#666;}
.effie_details .effie_list dl dd h5{font-weight:normal; margin-bottom:4px;}
.effie_details .effie_list dl dd a{color:#333; }
.effie_details .effie_list dl:hover a{ color:#a58948;}
.effie_details .effie_list dl dd p{ text-indent:inherit;}
.effie_details .effie_list dl dd time{ text-align:right; color:#a58948; display:inline-block; width:100%;}
.effie_details .effie_video{ width:860px; margin:30px auto 10px; display:block;}
.effie_details .effie_video p.red{ font-size:15px; color:#ff0404;}
.creative{ overflow:hidden; margin-top:30px;}
.creative img{ width:330px; height:220px; display:block; float:left; margin:0 15px 30px 0;}
.creative img:nth-child(3n){margin:0 0 30px 0;}
.effie_details .contact_us{ margin:30px 0;}
.effie_details .contact_us tr{}
.effie_details .contact_us td{padding:0 20px; width:50%;}
.effie_details .contact_us td.bd{ border-right:1px solid #d8d8d8;}
.effie_details .contact_us h5{ font-size:18px; color:#333; margin-bottom:10px; font-weight:normal;}
.effie_details .contact_us p{color:#666; text-indent:inherit;}
/*index*/
.flexslider{margin:0 auto;position:relative;width:100%;height:610px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider li.first_banner{ background:url(../images/banner/banenr.jpg) center center no-repeat; height:610px;}
.flexslider li.two_banner{ background:url(../images/banner/banenr.jpg) center center no-repeat; height:610px;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(https://s.qqhuzhu.cn/pltweb/resources/web/images/prev_btn.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{right:0;}
.flex-direction-nav .flex-prev{left:0;background-position:-10px -90px;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{ width:100%; position:absolute; left:0; bottom:25px;text-align:center;}
.flex-control-nav li{ display:inline-block;}
.flex-control-nav a{ background:#dcdcdc; width:40px; height:8px; margin:0 5px; display:inline-block; overflow:hidden; text-indent:-1000em;}
.flex-control-nav a.flex-active{ background:#a48948;}
.news_cont{ width:1020px; margin:30px auto 25px; overflow:hidden; background:#fff;}
.news_cont .news_item{ width:490px; }
.news_cont .news_item h3{border-bottom:1px solid #beb579; font-weight:normal; height:50px; line-height:50px; margin-bottom:30px; font-size:20px; color:#333;}
.news_cont .news_item h3 span{ font-size:16px; color:#999; margin-left:5px;}
.news_cont .news_item h3 a{ font-size:14px; color:#999; float:right;}
.news_cont .news_item img.about{ display:block; margin-bottom:10px;}
.news_cont .news_item p{ font-size:14px; color:#666; line-height:24px;text-align:Justify;text-justify:inter-ideograph;}
.news_cont .news_item .more_btn{ width:110px; height:30px; background:#a48948; display:block; float:right; color:#FFF; line-height:30px; text-align:center; margin-top:15PX;}
.news_cont .news_item dl{ overflow:hidden; margin-bottom:25px;}
.news_cont .news_item dt{ width:154px; height:90px; float:left; overflow:hidden;}
.news_cont .news_item dt img{ width:154px; height:90px; display:block;}
.news_cont .news_item dd{ margin-left:170px; font-size:14px; color:#666;}
.news_cont .news_item dd a{ color:#a48948; float:right; line-height:20px;}
.news_cont .news_item dd.info{ height:70px; overflow:hidden;}
.effie_action{ height:480px; background:url(../images/effie_action.jpg) center center no-repeat; padding-top:45px;}
.effie_action .jscarousal-horizontal{ width:1020px; position:relative; margin:40px auto 0; height:265px;}
.effie_action .jscarousal-horizontal-back, .effie_action .jscarousal-horizontal-forward{ background:url(../images/action_arror.png) no-repeat;float:left;width:21px;height:62px;position: relative;top: 95px;cursor: pointer;}
.effie_action .jscarousal-horizontal-forward{ background-position:-22px 0; float:right;}
.effie_action .jscarousal-contents-horizontal{width:960px;height:264px;float:left;position:relative;overflow:hidden;margin-left:10px;}
.effie_action .jscarousal-contents-horizontal > div{position: absolute;width: 100%;height:264px; }
.effie_action .jscarousal-contents-horizontal > div >div{ float:left; width:300px; margin:0 30px 0 0;}
.effie_action .jscarousal-contents-horizontal > div >div:nth-child(3n){ margin:0;}
.effie_action .jscarousal-contents-horizontal img{width:300px;height:210px; display:block;}
.effie_action .jscarousal-contents-horizontal p{ height:54px; width:280px; padding:0 10px; line-height:54px; overflow:hidden; background:#a48948; text-align:center; color:#FFF; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.effie_action a.btn{width:110px; height:30px; background:#a48948; color:#FFF; text-align:center; line-height:30px; display:block; margin:40px auto 0;}
.effie_title{ width:420px; height:40px; background:url(../images/title.png) center top no-repeat; color:#FFF; margin:0 auto; text-align:center; font-size:20px; padding-top:20px;} 
.effie_title p{ font-size:14px; color:#bfb3af;}
.effie_title.black{ color:#333;}
.effie_title.black p{ color:#999;}
.effie_race{ margin:45px auto 45px; width:1020px;}
.effie_race .race_box{ overflow:hidden; margin:45px 0 0;}
.effie_race dl{ margin-bottom:30px; overflow:hidden;}
.effie_race dl dt{ width:500px; height:290px; float:left;}
.effie_race dl dt img{width:500px; height:290px; display:block;}
.effie_race dl dd{ margin-left:520px; color:#333; padding-left:30px;}
.effie_race dl h3{ height:40px; display:inline-block;background:#a48948; line-height:40px; color:#FFF; font-weight:normal; padding:0 10px;margin-bottom:10px;}
.effie_race dl a{ color:#a48948;}
.effie_race .btn{ text-align:center; margin-top:30px;}
.effie_race .btn a.btn{ width:110px; height:30px; background:#a48948; color:#FFF; text-align:center; line-height:30px; display:inline-block; margin:0 25px;}
.effie_case{ width:1020px; margin:0 auto 45px;}
.effie_case dl{ margin:30px auto 0; overflow:hidden;}
.effie_case dl dt{ width:480px; height:310px; display:block; float:left;}
.effie_case dl dt img{ display:block; width:480px; height:310px;}
.effie_case dl dd{ margin-left:520px; width:540px; height:310px;}
.effie_case dl dd a{ margin:0 20px 39px 0; float:left; width:240px; height:135px; display:block; position:relative;}
.effie_case dl dd a img{width:240px; height:135px; display:block;}
.effie_case dl dd .item{ position:absolute; left:0; top:0; width:100%; height:115px; background:rgba(0,0,0,0.6); color:#fff; text-align:center; line-height:24px; padding-top:20px; display:none;}
.effie_case .btn{ margin:0 auto; width:110px; height:30px; background:#a48948; color:#FFF; line-height:30px; text-align:center; display:block;}
.effie_ranking{ width:1020px; margin:0 auto 40px; overflow:hidden; }
.effie_ranking ul{ overflow:hidden; margin:35px 0; width:1050px;}
.effie_ranking ul li{ float:left; width:230px; text-align:center; margin-right:30px;}
.effie_ranking ul li a.pic{ width:230px; height:140px; display:block; position:relative;}
.effie_ranking ul li a.pic img{width:230px; height:140px; display:block;}
.effie_ranking ul li a.pic p{ width:100%; height:30px; background:rgba(0,0,0,0.6); color:#fff; position:absolute; left:0; bottom:0; line-height:30px;}
.effie_ranking ul li a.btn{ width:110px; height:30px; background:#a48948; color:#FFF; text-align:center; line-height:30px; display:block; margin:20px auto 0; }
.effie_ranking .more_btn{color:#666; text-align:center; display:block; margin:0 auto;}
.effie_calender_bar{background:#beb579;}
.effie_calender{height: 496px;}
/* .effie_calender.calen_bg{ background: url("../images/nianli.jpg") center center no-repeat;} */
.effie_calender.calen_bg h4{ color:#FFF; margin:0 0 5px;}
.effie_calender.calen_bg h6{ color:#fff; margin-bottom:30px;}
.effie_calender.calen_bg .Timeline_box {border-bottom: 1px solid #fff;}
.effie_calender.calen_bg .Timeline_box span{ color:#fff;}
.effie_calender.calen_bg .Timeline_item{ margin:0;}
.effie_calender.calen_bg .Timeline_item .zj_pos{border-left: 1px solid #fff;}
.effie_calender.calen_bg .Timeline_item .zj_pos dl{ color:#fff;}
.effie_calender.calen_bg .Timeline_item .zj_pos dl:hover{ color:#866c2f;}
.effie_calender.calen_bg .Timeline_box span em{ background:#fff;}
.effie_calender.calen_bg .Timeline_box span em i{ background:#a58948;}
.effie_calender.calen_bg .Timeline_item .zj_pos dd em{ background:#fff;}
.effie_calender.calen_bg .Timeline_item .zj_pos dd em i{background:#a58948;}
.effie_calender.calen_bg .Timeline_item .zj_pos dl:hover em{background:#a58948;}
.effie_calender.calen_bg .Timeline_item .zj_pos dl:hover em i{background:#fff;}
.effie_link{ margin:40px auto 45px; position:relative;width:1020px;}
.effie_link .jscarousal-horizontal{width:1020px; height:82px;position: relative; margin-top:30px; /*overflow: hidden;*/}
.effie_link .jscarousal-horizontal-back, .jscarousal-horizontal-forward{ background:url(../images/link_arrow.png) no-repeat;float:left;width:12px;height:24px;position: relative;top: 27px;cursor: pointer;}
.effie_link .jscarousal-horizontal-forward{ background-position:-13px 0; float:right;}
.effie_link .jscarousal-contents-horizontal{width:968px;height:82px;float: left;position: relative;overflow: hidden; margin-left:15px;}
.effie_link .jscarousal-contents-horizontal > div{position: absolute;width: 100%;height: 82px;}
.effie_link .jscarousal-contents-horizontal > div > div{float: left; margin:0 15px;}
.effie_link .jscarousal-contents-horizontal img{width: 212px;height: 82px;}
.effie_search_list{ margin-bottom: 30px;}
.effie_search_list dl{ margin-bottom: 15px; border-bottom: 1px dashed #d5d5d5; padding-bottom: 15px;}
.effie_search_list dt{ margin-bottom: 10px;}
.effie_search_list dt a{ color: #333;}
.effie_search_list dt time{ float: right;}
.effie_search_list dt a:hover{ color: #a58948;}
.effie_search_list dd{ font-size: 12px;}